abandon (something) for (someone)

Translations
отказаться от (чего-то) ради (кого-то)
She had to abandon her dreams for him.
Ей пришлось отказаться от своих мечтаний ради него.